having a litter - French English Dictionary